#include<iostream>
#include<vector>
using namespace std;

void printf(vector<int> &v) {
    for (auto it = v.begin(); it != v.end(); it++) {
        cout << *it << " ";
    }
    cout << endl;
}

void test01() {
    vector<int> v1;
    for (int i = 0; i < 10; i++) {
        v1.push_back(i);
    }
    printf(v1);

    //pop_back 尾删
    v1.pop_back();
    printf(v1);

    //插入 insert(迭代器 , count , 添加数)
    v1.insert(v1.begin(), 2, 100);
    printf(v1);

    //删除 erase(迭代器)
    v1.erase(v1.begin());
    printf(v1);

    //清空 clear 等同于  v1.erase(v1.begin(),v1.end());
}

int main() {
    test01();
    return 0;
}